#nmbw800 {
  width: 100%;
  height: 100%;
  /*表格样式*/
  /*主体显示*/
  /*list被选择的时候，js添加*/
}
#nmbw800 .table th,
#nmbw800 .table td {
  text-align: center;
}
#nmbw800 .left-nav-layout {
  background-color: #f0faee;
  width: 18%;
  height: 100%;
  float: left;
  border-right: 1px solid grey;
}
#nmbw800 .main-show-layout {
  width: 82%;
  height: 100%;
  float: left;
  padding: 0px;
  /*日记录显示*/
  /*图表下料记录*/
  /*监控显示画面*/
}
#nmbw800 .main-show-layout .day-record-tab {
  padding: 0px;
}
#nmbw800 .main-show-layout .graph-tab {
  width: 100%;
}
#nmbw800 .main-show-layout .nmbw800-graphshow {
  padding: 0px;
  margin: 0px;
  width: 100%;
  height: 100%;
}
#nmbw800 .main-show-layout .nmbw800-graphshow .nmbw800_myChart_dayrecord {
  width: 85%;
  margin-left: auto;
  margin-right: auto;
  height: 30%;
}
#nmbw800 .main-show-layout .nmbw800-graphshow .nmbw800_myChart_detailrecord_father {
  position: relative;
}
#nmbw800 .main-show-layout .nmbw800-graphshow .nmbw800_myChart_detailrecord_father .nmbw800_myChart_detailrecord {
  width: 85%;
  margin-left: auto;
  margin-right: auto;
  height: 30%;
}
#nmbw800 .main-show-layout .nmbw800-graphshow .nmbw800_myChart_detailrecord_father .dataSlect {
  position: absolute;
  right: 200px;
  top: 10px;
}
#nmbw800 .main-show-layout .nmbw800-graphshow {
  width: 100%;
}
#nmbw800 .main-show-layout #nmbw800_video1 {
  margin-left: 100px;
  margin-top: 10px;
}
#nmbw800 .main-show-layout .nmbw800_chinamap {
  width: 80%;
  height: 100%;
  min-height: 700px;
  max-width: 1800px;
}
#nmbw800 .bw800-loadnav {
  margin-bottom: 2px;
  font-size: 13px;
}
#nmbw800 .leftnav-bw800-list {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  opacity: 0.9;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  margin: 5px;
  width: 96%;
  height: 70px;
  border-bottom: 1px solid grey;
  border-right: 1px solid grey;
  background-color: white;
  /*显示分娩，断奶，哺乳以及第几日*/
  /*显示分娩，断奶，哺乳以及第几日*/
}
#nmbw800 .leftnav-bw800-list:hover {
  cursor: pointer;
  background-color: #faf8f8;
  -moz-box-shadow: 0px 0px 10px #000000;
  -webkit-box-shadow: 0px 0px 10px #000000;
  box-shadow: 0px 0px 10px #000000;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-list-left {
  width: 24%;
  height: 70px;
  padding: 5px;
  text-align: center;
  border-right: 2px solid #7cb5ec;
  float: left;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-list-left span {
  font-size: 17px;
  font-weight: bold;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-list-right {
  width: 76%;
  height: 70px;
  padding-top: 5px;
  padding-left: 10px;
  text-align: left;
  float: left;
  position: relative;
  /*右上角显示是否在线的图标*/
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-list-right > span {
  font-size: 12px;
  font-weight: bold;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-list-right .fa-cog {
  position: absolute;
  font-size: 20px;
  right: 4%;
  bottom: 10%;
  /*text-shadow: 2px 2px 2px grey;*/
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-list-right .fa-cog:hover {
  color: blue;
  cursor: help;
  /*悬停显示提示*/
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-list-right .fa-cog:hover:after {
  content: "控制器详细参数";
  background-color: #f0faee;
  color: black;
  position: absolute;
  bottom: 20px;
  width: 120px;
  height: 25px;
  text-align: center;
  padding-top: 3px;
  right: -10px;
  border-radius: 5px;
  box-shadow: 0px 0px 5px #000000;
  font-weight: bold;
  font-size: 15px;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-list-right .if_online {
  position: absolute;
  right: 16%;
  bottom: 10%;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-farmlist {
  width: 100%;
  height: 100%;
  position: relative;
  cursor: default;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-farmlist .left {
  width: 17%;
  height: 70px;
  text-align: center;
  float: left;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-farmlist .left span {
  font-size: 30px;
  font-weight: bold;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-farmlist .center {
  width: 68%;
  height: 70px;
  padding-top: 5px;
  text-align: left;
  float: left;
  position: relative;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-farmlist .center span {
  font-size: 13px;
  font-weight: bold;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-farmlist .right {
  width: 15%;
  height: 70px;
  padding-top: 5px;
  padding-left: 10px;
  text-align: center;
  float: left;
  position: relative;
  background-color: #55aa00;
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-farmlist .right span {
  font-size: 17px;
  padding-top: 10px;
  padding-right: 10px;
  color: white;
  /*text-shadow: 2px 2px 2px grey;*/
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-farmlist .right:hover {
  box-shadow: 0px 0px 12px #000000;
  border-radius: 4px;
  cursor: pointer;
  /*悬停显示提示*/
}
#nmbw800 .leftnav-bw800-list .leftnav-bw800-farmlist .right:hover:after {
  content: "进入猪场";
  background-color: #f0faee;
  color: black;
  position: absolute;
  bottom: 50px;
  width: 70px;
  height: 25px;
  text-align: center;
  padding-top: 3px;
  right: 40px;
  border-radius: 5px;
  box-shadow: 0px 0px 5px #000000;
  font-weight: bold;
  font-size: 15px;
}
#nmbw800 .leftnav-bw800-list-chose {
  background-color: #e6e6e6;
  -moz-box-shadow: 0px 0px 7px #000000;
  -webkit-box-shadow: 0px 0px 7px #000000;
  box-shadow: 0px 0px 7px #000000;
}
